Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
44 LEACH LANE Detached £278,687 £280,000 27 Jan 2023
46 LEACH LANE Semi-Detached £196,314 £160,000 20 Sep 2019
50 LEACH LANE Semi-Detached £141,515 £115,000 2 Aug 2019
52 LEACH LANE Terraced £219,884 £119,950 26 Aug 2005
54 LEACH LANE Terraced £171,775 £57,500 19 Apr 2002
56 LEACH LANE Terraced £80,589 £20,000 23 Dec 1999
58 LEACH LANE Detached £260,566 £95,000 2 Aug 2002
68 LEACH LANE Semi-Detached £143,688 £115,000 16 Feb 2018
73 LEACH LANE Detached £273,023 £210,000 17 Feb 2017
93 LEACH LANE Semi-Detached £171,584 £148,000 6 Nov 2020
95 LEACH LANE Semi-Detached £198,000 5 Dec 2022
101 LEACH LANE £280,000 31 Oct 2023
105 LEACH LANE £40,000 31 Oct 2023